.top-view {
	overflow: hidden;
	position: relative;
	background: linear-gradient(180deg, #666666, #000000);
	.img-bg {
		position: absolute;
		width: 100%;
		height: 100%;
	}
	.status-view {
		position: relative;
		margin-left: 50rpx;
		padding-bottom: 33rpx;
		image {
			width: 36rpx;
			height: 36rpx;
		}
		text {
			color: #fff;
			font-size: 30rpx;
			margin-left: 18rpx;
		}
	}
}
.address-view {
	background-color: #fff;
	padding: 30rpx 32rpx;
	.img-loc {
		width: 35rpx;
		height: 35rpx;
		margin-right: 23rpx;
	}
	.img-ys {
		width: 42rpx;
		margin-right: 12rpx;
	}
	&-info {
		flex: 1;
		.name {
			color: #454545;
			text {
				margin-right: 32rpx;
			}
		}
		.yunshu {
			color: #e61414;
		}
		.city {
			margin-top: 10rpx;
			color: #999999;
		}
	}
	.img-jiantou {
		width: 10rpx;
	}
}
.order-item {
	margin: 16rpx 0 !important;
	border-radius: 0 !important;
}
.order-money-view {
	padding: 20rpx 0;
}
.order-item-bottom {
	justify-content: space-between;
	padding: 5rpx 0;
	.baoyou {
		font-size: 26rpx;
		color: #999;
	}
	.all-price {
		font-size: 26rpx;
		color: #999;
	}
}
.one-title {
	.baoyou {
		font-size: 28rpx;
		color: #2c2c2c;
	}
	.all-price {
		font-size: 28rpx;
		color: #2c2c2c;
	}
}
.order-time-view {
	background-color: #fff;
	padding: 26rpx 30rpx;
	margin-top: 16rpx;
	.order-num {
		justify-content: space-between;
		text {
			font-size: 26rpx;
			color: #999;
		}
		.id {
			flex: 1;
			margin-left: 34rpx;
		}
		.copy {
			border: 1px solid #999;
			font-size: 20rpx;
			border-radius: 20rpx;
			padding: 4rpx 10rpx;
			color: #999;
		}
	}
}
.bottom-fixed {
	width: 100%;
	height: 98rpx;
	background-color: #fff;
	position: fixed;
	bottom: 0;
	padding: 0 28rpx;
	justify-content: flex-end;
}
.price-view {
	.text-price {
		color: #fd1b1b;
		text {
			font-size: 30rpx;
		}
	}
	.goods-right-num {
		color: #999;
		font-size: 24rpx;
	}
}
.goods-right {
	height: 160rpx;
}
.cancel-btn {
	border: 1rpx solid #999;
	color: #999;
}
.order-btn {
	margin-left: 29rpx;
}
